/**
 * <p>Project: asmpserver</p>
 * <p>Package: com.pactera.asmp.server.pojo</p>
 * <p>File: MasterProjectDevicePO.java</p>
 * <p>Date: 2021/4/15/13:37.</p>
 */
package com.pactera.asmp.server.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.time.LocalDateTime;

import lombok.Data;

@Data
public class MasterProjectDevicePO {
    private Integer projectId;
    private String projectName;
    private String projectDescription;
    private Integer projectStatus;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime completionTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime updateTime;
    private Integer createUserId;
    private Integer updateUserId;

    private Integer deviceId;
    private String duid;
    private String vin;
    private String sn;
    private String name;
    private String model;
    private String brand;
    private int platform;
    private String cpuAbi;
    private int sdkVersion;
    private String versionCode;
    private int status;
    private int height;
    private int width;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime registerTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime disconnectTime;
    private String iconIndex;
    private Integer masterComputerId;
    private Integer userId;
    private Integer masterUid;
    private String userName;
    private Integer taskId;
    private Integer taskUserId;
    private String taskUserName;
    private String nickName;

    private String canCode;
    private byte canState;
    private String cuid;

    private Integer type;
    private String displayIdsStr;
}
